// 蜂窝蜜造平台生成代码，如手工更改，请添加到 .beeignore 忽略生成

package com.fowo.api.model.tmp.listing;

import com.fowo.api.common.annotaion.DataObjectType;
import com.fowo.api.common.meta.MetaDataObject;
import com.fowo.api.common.meta.MetaDataObjects;
import com.fowo.api.common.model.PageSearch;
import com.fowo.api.common.mybatis.helper.PageSearchHelper;
import com.fowo.api.common.util.ListUtils;
import com.fowo.api.entity.TmpListing;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

@DataObjectType(TmpListing.class)
@Setter
@Getter
public class TmpListingSearchParamPo extends PageSearch {

  private static MetaDataObject metaDataObject;

  @Override
  public void applySqlSegments() {
    if (metaDataObject == null) {
      metaDataObject =
        ListUtils.find(
          MetaDataObjects.getObjects(),
          o -> "TmpListing".equals(o.getName())
        );
    }
    PageSearchHelper.fillSqlSegments(this, metaDataObject);
  }

  @Override
  public void initFinal() {
    super.initFinal();
    applySqlSegments();
  }

  /**
   * 获取关联字段的查询表别名信息
   */
  @Override
  public Map<String, String> getJoinFieldTableAliasMap() {
    Map<String, String> map = new HashMap<>();
    map.put("region", "sr");
    return map;
  }

  @Override
  public Map<String, OptionalJoinField> getOptionalJoinFields() {
    Map<String, OptionalJoinField> map = new HashMap<>();

    return map;
  }

  /**
   * 编号
   */
  private Long id;

  /**
   * 最小编号
   */
  private Long idMin;

  /**
   * 最大编号
   */
  private Long idMax;

  /**
   * 编号 比较(eq)
   */
  private Long idEq;
  /**
   * 编号 比较(neq)
   */
  private Long idNeq;
  /**
   * 编号 比较(gt)
   */
  private Long idGt;
  /**
   * 编号 比较(gte)
   */
  private Long idGte;
  /**
   * 编号 比较(lt)
   */
  private Long idLt;
  /**
   * 编号 比较(lte)
   */
  private Long idLte;
  /**
   * 编号 比较(contains)
   */
  private Long idContains;
  /**
   * 编号 比较(notcontains)
   */
  private Long idNotcontains;
  /**
   * 编号 比较(startswith)
   */
  private Long idStartswith;
  /**
   * 编号 比较(endswith)
   */
  private Long idEndswith;
  /**
   * 编号 比较(isnull)
   */
  private Boolean idIsnull;
  /**
   * 编号 比较(isnotnull)
   */
  private Boolean idIsnotnull;

  /**
   * 名称(模糊搜索)
   */
  private String name;

  /**
   * 名称 比较(eq)
   */
  private String nameEq;
  /**
   * 名称 比较(neq)
   */
  private String nameNeq;
  /**
   * 名称 比较(gt)
   */
  private String nameGt;
  /**
   * 名称 比较(gte)
   */
  private String nameGte;
  /**
   * 名称 比较(lt)
   */
  private String nameLt;
  /**
   * 名称 比较(lte)
   */
  private String nameLte;
  /**
   * 名称 比较(contains)
   */
  private String nameContains;
  /**
   * 名称 比较(notcontains)
   */
  private String nameNotcontains;
  /**
   * 名称 比较(startswith)
   */
  private String nameStartswith;
  /**
   * 名称 比较(endswith)
   */
  private String nameEndswith;
  /**
   * 名称 比较(isnull)
   */
  private Boolean nameIsnull;
  /**
   * 名称 比较(isnotnull)
   */
  private Boolean nameIsnotnull;

  /**
   * 描述(模糊搜索)
   */
  private String description;

  /**
   * 描述 比较(eq)
   */
  private String descriptionEq;
  /**
   * 描述 比较(neq)
   */
  private String descriptionNeq;
  /**
   * 描述 比较(gt)
   */
  private String descriptionGt;
  /**
   * 描述 比较(gte)
   */
  private String descriptionGte;
  /**
   * 描述 比较(lt)
   */
  private String descriptionLt;
  /**
   * 描述 比较(lte)
   */
  private String descriptionLte;
  /**
   * 描述 比较(contains)
   */
  private String descriptionContains;
  /**
   * 描述 比较(notcontains)
   */
  private String descriptionNotcontains;
  /**
   * 描述 比较(startswith)
   */
  private String descriptionStartswith;
  /**
   * 描述 比较(endswith)
   */
  private String descriptionEndswith;
  /**
   * 描述 比较(isnull)
   */
  private Boolean descriptionIsnull;
  /**
   * 描述 比较(isnotnull)
   */
  private Boolean descriptionIsnotnull;

  /**
   * 最早创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeStart;

  /**
   * 最晚创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeEnd;

  /**
   * 创建时间 比较(eq)
   */
  private Date createTimeEq;
  /**
   * 创建时间 比较(neq)
   */
  private Date createTimeNeq;
  /**
   * 创建时间 比较(gt)
   */
  private Date createTimeGt;
  /**
   * 创建时间 比较(gte)
   */
  private Date createTimeGte;
  /**
   * 创建时间 比较(lt)
   */
  private Date createTimeLt;
  /**
   * 创建时间 比较(lte)
   */
  private Date createTimeLte;
  /**
   * 创建时间 比较(contains)
   */
  private Date createTimeContains;
  /**
   * 创建时间 比较(notcontains)
   */
  private Date createTimeNotcontains;
  /**
   * 创建时间 比较(startswith)
   */
  private Date createTimeStartswith;
  /**
   * 创建时间 比较(endswith)
   */
  private Date createTimeEndswith;
  /**
   * 创建时间 比较(isnull)
   */
  private Boolean createTimeIsnull;
  /**
   * 创建时间 比较(isnotnull)
   */
  private Boolean createTimeIsnotnull;

  /**
   * 创建人
   */
  private Long createUser;

  /**
   * 最小创建人
   */
  private Long createUserMin;

  /**
   * 最大创建人
   */
  private Long createUserMax;

  /**
   * 创建人 比较(eq)
   */
  private Long createUserEq;
  /**
   * 创建人 比较(neq)
   */
  private Long createUserNeq;
  /**
   * 创建人 比较(gt)
   */
  private Long createUserGt;
  /**
   * 创建人 比较(gte)
   */
  private Long createUserGte;
  /**
   * 创建人 比较(lt)
   */
  private Long createUserLt;
  /**
   * 创建人 比较(lte)
   */
  private Long createUserLte;
  /**
   * 创建人 比较(contains)
   */
  private Long createUserContains;
  /**
   * 创建人 比较(notcontains)
   */
  private Long createUserNotcontains;
  /**
   * 创建人 比较(startswith)
   */
  private Long createUserStartswith;
  /**
   * 创建人 比较(endswith)
   */
  private Long createUserEndswith;
  /**
   * 创建人 比较(isnull)
   */
  private Boolean createUserIsnull;
  /**
   * 创建人 比较(isnotnull)
   */
  private Boolean createUserIsnotnull;

  /**
   * 最早更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeStart;

  /**
   * 最晚更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeEnd;

  /**
   * 更新时间 比较(eq)
   */
  private Date lastUpdateTimeEq;
  /**
   * 更新时间 比较(neq)
   */
  private Date lastUpdateTimeNeq;
  /**
   * 更新时间 比较(gt)
   */
  private Date lastUpdateTimeGt;
  /**
   * 更新时间 比较(gte)
   */
  private Date lastUpdateTimeGte;
  /**
   * 更新时间 比较(lt)
   */
  private Date lastUpdateTimeLt;
  /**
   * 更新时间 比较(lte)
   */
  private Date lastUpdateTimeLte;
  /**
   * 更新时间 比较(contains)
   */
  private Date lastUpdateTimeContains;
  /**
   * 更新时间 比较(notcontains)
   */
  private Date lastUpdateTimeNotcontains;
  /**
   * 更新时间 比较(startswith)
   */
  private Date lastUpdateTimeStartswith;
  /**
   * 更新时间 比较(endswith)
   */
  private Date lastUpdateTimeEndswith;
  /**
   * 更新时间 比较(isnull)
   */
  private Boolean lastUpdateTimeIsnull;
  /**
   * 更新时间 比较(isnotnull)
   */
  private Boolean lastUpdateTimeIsnotnull;

  /**
   * 更新人
   */
  private Long lastUpdateUser;

  /**
   * 最小更新人
   */
  private Long lastUpdateUserMin;

  /**
   * 最大更新人
   */
  private Long lastUpdateUserMax;

  /**
   * 更新人 比较(eq)
   */
  private Long lastUpdateUserEq;
  /**
   * 更新人 比较(neq)
   */
  private Long lastUpdateUserNeq;
  /**
   * 更新人 比较(gt)
   */
  private Long lastUpdateUserGt;
  /**
   * 更新人 比较(gte)
   */
  private Long lastUpdateUserGte;
  /**
   * 更新人 比较(lt)
   */
  private Long lastUpdateUserLt;
  /**
   * 更新人 比较(lte)
   */
  private Long lastUpdateUserLte;
  /**
   * 更新人 比较(contains)
   */
  private Long lastUpdateUserContains;
  /**
   * 更新人 比较(notcontains)
   */
  private Long lastUpdateUserNotcontains;
  /**
   * 更新人 比较(startswith)
   */
  private Long lastUpdateUserStartswith;
  /**
   * 更新人 比较(endswith)
   */
  private Long lastUpdateUserEndswith;
  /**
   * 更新人 比较(isnull)
   */
  private Boolean lastUpdateUserIsnull;
  /**
   * 更新人 比较(isnotnull)
   */
  private Boolean lastUpdateUserIsnotnull;

  /**
   * 亚马逊定义的listing的id(模糊搜索)
   */
  private String listingId;

  /**
   * 亚马逊定义的listing的id 比较(eq)
   */
  private String listingIdEq;
  /**
   * 亚马逊定义的listing的id 比较(neq)
   */
  private String listingIdNeq;
  /**
   * 亚马逊定义的listing的id 比较(gt)
   */
  private String listingIdGt;
  /**
   * 亚马逊定义的listing的id 比较(gte)
   */
  private String listingIdGte;
  /**
   * 亚马逊定义的listing的id 比较(lt)
   */
  private String listingIdLt;
  /**
   * 亚马逊定义的listing的id 比较(lte)
   */
  private String listingIdLte;
  /**
   * 亚马逊定义的listing的id 比较(contains)
   */
  private String listingIdContains;
  /**
   * 亚马逊定义的listing的id 比较(notcontains)
   */
  private String listingIdNotcontains;
  /**
   * 亚马逊定义的listing的id 比较(startswith)
   */
  private String listingIdStartswith;
  /**
   * 亚马逊定义的listing的id 比较(endswith)
   */
  private String listingIdEndswith;
  /**
   * 亚马逊定义的listing的id 比较(isnull)
   */
  private Boolean listingIdIsnull;
  /**
   * 亚马逊定义的listing的id 比较(isnotnull)
   */
  private Boolean listingIdIsnotnull;

  /**
   * 亚马逊定义的listing的id(精确搜索)
   */
  private List<String> listingIdInList;

  /**
   * MSKU(模糊搜索)
   */
  private String sellerSku;

  /**
   * MSKU 比较(eq)
   */
  private String sellerSkuEq;
  /**
   * MSKU 比较(neq)
   */
  private String sellerSkuNeq;
  /**
   * MSKU 比较(gt)
   */
  private String sellerSkuGt;
  /**
   * MSKU 比较(gte)
   */
  private String sellerSkuGte;
  /**
   * MSKU 比较(lt)
   */
  private String sellerSkuLt;
  /**
   * MSKU 比较(lte)
   */
  private String sellerSkuLte;
  /**
   * MSKU 比较(contains)
   */
  private String sellerSkuContains;
  /**
   * MSKU 比较(notcontains)
   */
  private String sellerSkuNotcontains;
  /**
   * MSKU 比较(startswith)
   */
  private String sellerSkuStartswith;
  /**
   * MSKU 比较(endswith)
   */
  private String sellerSkuEndswith;
  /**
   * MSKU 比较(isnull)
   */
  private Boolean sellerSkuIsnull;
  /**
   * MSKU 比较(isnotnull)
   */
  private Boolean sellerSkuIsnotnull;

  /**
   * MSKU(精确搜索)
   */
  private List<String> sellerSkuInList;

  /**
   * 商品的原价
   */
  private java.math.BigDecimal price;

  /**
   * 最小商品的原价
   */
  private java.math.BigDecimal priceMin;

  /**
   * 最大商品的原价
   */
  private java.math.BigDecimal priceMax;

  /**
   * 商品的原价 比较(eq)
   */
  private java.math.BigDecimal priceEq;
  /**
   * 商品的原价 比较(neq)
   */
  private java.math.BigDecimal priceNeq;
  /**
   * 商品的原价 比较(gt)
   */
  private java.math.BigDecimal priceGt;
  /**
   * 商品的原价 比较(gte)
   */
  private java.math.BigDecimal priceGte;
  /**
   * 商品的原价 比较(lt)
   */
  private java.math.BigDecimal priceLt;
  /**
   * 商品的原价 比较(lte)
   */
  private java.math.BigDecimal priceLte;
  /**
   * 商品的原价 比较(contains)
   */
  private java.math.BigDecimal priceContains;
  /**
   * 商品的原价 比较(notcontains)
   */
  private java.math.BigDecimal priceNotcontains;
  /**
   * 商品的原价 比较(startswith)
   */
  private java.math.BigDecimal priceStartswith;
  /**
   * 商品的原价 比较(endswith)
   */
  private java.math.BigDecimal priceEndswith;
  /**
   * 商品的原价 比较(isnull)
   */
  private Boolean priceIsnull;
  /**
   * 商品的原价 比较(isnotnull)
   */
  private Boolean priceIsnotnull;

  /**
   * 商品的数量
   */
  private Integer quantity;

  /**
   * 最小商品的数量
   */
  private Integer quantityMin;

  /**
   * 最大商品的数量
   */
  private Integer quantityMax;

  /**
   * 商品的数量 比较(eq)
   */
  private Integer quantityEq;
  /**
   * 商品的数量 比较(neq)
   */
  private Integer quantityNeq;
  /**
   * 商品的数量 比较(gt)
   */
  private Integer quantityGt;
  /**
   * 商品的数量 比较(gte)
   */
  private Integer quantityGte;
  /**
   * 商品的数量 比较(lt)
   */
  private Integer quantityLt;
  /**
   * 商品的数量 比较(lte)
   */
  private Integer quantityLte;
  /**
   * 商品的数量 比较(contains)
   */
  private Integer quantityContains;
  /**
   * 商品的数量 比较(notcontains)
   */
  private Integer quantityNotcontains;
  /**
   * 商品的数量 比较(startswith)
   */
  private Integer quantityStartswith;
  /**
   * 商品的数量 比较(endswith)
   */
  private Integer quantityEndswith;
  /**
   * 商品的数量 比较(isnull)
   */
  private Boolean quantityIsnull;
  /**
   * 商品的数量 比较(isnotnull)
   */
  private Boolean quantityIsnotnull;

  /**
   * 最早商品上架时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date openDateStart;

  /**
   * 最晚商品上架时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date openDateEnd;

  /**
   * 商品上架时间 比较(eq)
   */
  private Date openDateEq;
  /**
   * 商品上架时间 比较(neq)
   */
  private Date openDateNeq;
  /**
   * 商品上架时间 比较(gt)
   */
  private Date openDateGt;
  /**
   * 商品上架时间 比较(gte)
   */
  private Date openDateGte;
  /**
   * 商品上架时间 比较(lt)
   */
  private Date openDateLt;
  /**
   * 商品上架时间 比较(lte)
   */
  private Date openDateLte;
  /**
   * 商品上架时间 比较(contains)
   */
  private Date openDateContains;
  /**
   * 商品上架时间 比较(notcontains)
   */
  private Date openDateNotcontains;
  /**
   * 商品上架时间 比较(startswith)
   */
  private Date openDateStartswith;
  /**
   * 商品上架时间 比较(endswith)
   */
  private Date openDateEndswith;
  /**
   * 商品上架时间 比较(isnull)
   */
  private Boolean openDateIsnull;
  /**
   * 商品上架时间 比较(isnotnull)
   */
  private Boolean openDateIsnotnull;

  /**
   * 图片地址(模糊搜索)
   */
  private String imageUrl;

  /**
   * 图片地址 比较(eq)
   */
  private String imageUrlEq;
  /**
   * 图片地址 比较(neq)
   */
  private String imageUrlNeq;
  /**
   * 图片地址 比较(gt)
   */
  private String imageUrlGt;
  /**
   * 图片地址 比较(gte)
   */
  private String imageUrlGte;
  /**
   * 图片地址 比较(lt)
   */
  private String imageUrlLt;
  /**
   * 图片地址 比较(lte)
   */
  private String imageUrlLte;
  /**
   * 图片地址 比较(contains)
   */
  private String imageUrlContains;
  /**
   * 图片地址 比较(notcontains)
   */
  private String imageUrlNotcontains;
  /**
   * 图片地址 比较(startswith)
   */
  private String imageUrlStartswith;
  /**
   * 图片地址 比较(endswith)
   */
  private String imageUrlEndswith;
  /**
   * 图片地址 比较(isnull)
   */
  private Boolean imageUrlIsnull;
  /**
   * 图片地址 比较(isnotnull)
   */
  private Boolean imageUrlIsnotnull;

  /**
   * 图片地址(精确搜索)
   */
  private List<String> imageUrlInList;

  /**
   * 是否本市场(模糊搜索)
   */
  private String itemIsMarketplace;

  /**
   * 是否本市场 比较(eq)
   */
  private String itemIsMarketplaceEq;
  /**
   * 是否本市场 比较(neq)
   */
  private String itemIsMarketplaceNeq;
  /**
   * 是否本市场 比较(gt)
   */
  private String itemIsMarketplaceGt;
  /**
   * 是否本市场 比较(gte)
   */
  private String itemIsMarketplaceGte;
  /**
   * 是否本市场 比较(lt)
   */
  private String itemIsMarketplaceLt;
  /**
   * 是否本市场 比较(lte)
   */
  private String itemIsMarketplaceLte;
  /**
   * 是否本市场 比较(contains)
   */
  private String itemIsMarketplaceContains;
  /**
   * 是否本市场 比较(notcontains)
   */
  private String itemIsMarketplaceNotcontains;
  /**
   * 是否本市场 比较(startswith)
   */
  private String itemIsMarketplaceStartswith;
  /**
   * 是否本市场 比较(endswith)
   */
  private String itemIsMarketplaceEndswith;
  /**
   * 是否本市场 比较(isnull)
   */
  private Boolean itemIsMarketplaceIsnull;
  /**
   * 是否本市场 比较(isnotnull)
   */
  private Boolean itemIsMarketplaceIsnotnull;

  /**
   * 是否本市场(精确搜索)
   */
  private List<String> itemIsMarketplaceInList;

  /**
   * 商品id类型(模糊搜索)
   */
  private String productIdType;

  /**
   * 商品id类型 比较(eq)
   */
  private String productIdTypeEq;
  /**
   * 商品id类型 比较(neq)
   */
  private String productIdTypeNeq;
  /**
   * 商品id类型 比较(gt)
   */
  private String productIdTypeGt;
  /**
   * 商品id类型 比较(gte)
   */
  private String productIdTypeGte;
  /**
   * 商品id类型 比较(lt)
   */
  private String productIdTypeLt;
  /**
   * 商品id类型 比较(lte)
   */
  private String productIdTypeLte;
  /**
   * 商品id类型 比较(contains)
   */
  private String productIdTypeContains;
  /**
   * 商品id类型 比较(notcontains)
   */
  private String productIdTypeNotcontains;
  /**
   * 商品id类型 比较(startswith)
   */
  private String productIdTypeStartswith;
  /**
   * 商品id类型 比较(endswith)
   */
  private String productIdTypeEndswith;
  /**
   * 商品id类型 比较(isnull)
   */
  private Boolean productIdTypeIsnull;
  /**
   * 商品id类型 比较(isnotnull)
   */
  private Boolean productIdTypeIsnotnull;

  /**
   * 商品id类型(精确搜索)
   */
  private List<String> productIdTypeInList;

  /**
   * 运费
   */
  private java.math.BigDecimal zshopShippingFee;

  /**
   * 最小运费
   */
  private java.math.BigDecimal zshopShippingFeeMin;

  /**
   * 最大运费
   */
  private java.math.BigDecimal zshopShippingFeeMax;

  /**
   * 运费 比较(eq)
   */
  private java.math.BigDecimal zshopShippingFeeEq;
  /**
   * 运费 比较(neq)
   */
  private java.math.BigDecimal zshopShippingFeeNeq;
  /**
   * 运费 比较(gt)
   */
  private java.math.BigDecimal zshopShippingFeeGt;
  /**
   * 运费 比较(gte)
   */
  private java.math.BigDecimal zshopShippingFeeGte;
  /**
   * 运费 比较(lt)
   */
  private java.math.BigDecimal zshopShippingFeeLt;
  /**
   * 运费 比较(lte)
   */
  private java.math.BigDecimal zshopShippingFeeLte;
  /**
   * 运费 比较(contains)
   */
  private java.math.BigDecimal zshopShippingFeeContains;
  /**
   * 运费 比较(notcontains)
   */
  private java.math.BigDecimal zshopShippingFeeNotcontains;
  /**
   * 运费 比较(startswith)
   */
  private java.math.BigDecimal zshopShippingFeeStartswith;
  /**
   * 运费 比较(endswith)
   */
  private java.math.BigDecimal zshopShippingFeeEndswith;
  /**
   * 运费 比较(isnull)
   */
  private Boolean zshopShippingFeeIsnull;
  /**
   * 运费 比较(isnotnull)
   */
  private Boolean zshopShippingFeeIsnotnull;

  /**
   * 商品备注(模糊搜索)
   */
  private String itemNote;

  /**
   * 商品备注 比较(eq)
   */
  private String itemNoteEq;
  /**
   * 商品备注 比较(neq)
   */
  private String itemNoteNeq;
  /**
   * 商品备注 比较(gt)
   */
  private String itemNoteGt;
  /**
   * 商品备注 比较(gte)
   */
  private String itemNoteGte;
  /**
   * 商品备注 比较(lt)
   */
  private String itemNoteLt;
  /**
   * 商品备注 比较(lte)
   */
  private String itemNoteLte;
  /**
   * 商品备注 比较(contains)
   */
  private String itemNoteContains;
  /**
   * 商品备注 比较(notcontains)
   */
  private String itemNoteNotcontains;
  /**
   * 商品备注 比较(startswith)
   */
  private String itemNoteStartswith;
  /**
   * 商品备注 比较(endswith)
   */
  private String itemNoteEndswith;
  /**
   * 商品备注 比较(isnull)
   */
  private Boolean itemNoteIsnull;
  /**
   * 商品备注 比较(isnotnull)
   */
  private Boolean itemNoteIsnotnull;

  /**
   * 商品备注(精确搜索)
   */
  private List<String> itemNoteInList;

  /**
   * 商品状态(模糊搜索)
   */
  private String itemCondition;

  /**
   * 商品状态 比较(eq)
   */
  private String itemConditionEq;
  /**
   * 商品状态 比较(neq)
   */
  private String itemConditionNeq;
  /**
   * 商品状态 比较(gt)
   */
  private String itemConditionGt;
  /**
   * 商品状态 比较(gte)
   */
  private String itemConditionGte;
  /**
   * 商品状态 比较(lt)
   */
  private String itemConditionLt;
  /**
   * 商品状态 比较(lte)
   */
  private String itemConditionLte;
  /**
   * 商品状态 比较(contains)
   */
  private String itemConditionContains;
  /**
   * 商品状态 比较(notcontains)
   */
  private String itemConditionNotcontains;
  /**
   * 商品状态 比较(startswith)
   */
  private String itemConditionStartswith;
  /**
   * 商品状态 比较(endswith)
   */
  private String itemConditionEndswith;
  /**
   * 商品状态 比较(isnull)
   */
  private Boolean itemConditionIsnull;
  /**
   * 商品状态 比较(isnotnull)
   */
  private Boolean itemConditionIsnotnull;

  /**
   * 商品状态(精确搜索)
   */
  private List<String> itemConditionInList;

  /**
   * 店铺类别(模糊搜索)
   */
  private String zshopCategory;

  /**
   * 店铺类别 比较(eq)
   */
  private String zshopCategoryEq;
  /**
   * 店铺类别 比较(neq)
   */
  private String zshopCategoryNeq;
  /**
   * 店铺类别 比较(gt)
   */
  private String zshopCategoryGt;
  /**
   * 店铺类别 比较(gte)
   */
  private String zshopCategoryGte;
  /**
   * 店铺类别 比较(lt)
   */
  private String zshopCategoryLt;
  /**
   * 店铺类别 比较(lte)
   */
  private String zshopCategoryLte;
  /**
   * 店铺类别 比较(contains)
   */
  private String zshopCategoryContains;
  /**
   * 店铺类别 比较(notcontains)
   */
  private String zshopCategoryNotcontains;
  /**
   * 店铺类别 比较(startswith)
   */
  private String zshopCategoryStartswith;
  /**
   * 店铺类别 比较(endswith)
   */
  private String zshopCategoryEndswith;
  /**
   * 店铺类别 比较(isnull)
   */
  private Boolean zshopCategoryIsnull;
  /**
   * 店铺类别 比较(isnotnull)
   */
  private Boolean zshopCategoryIsnotnull;

  /**
   * 店铺类别(精确搜索)
   */
  private List<String> zshopCategoryInList;

  /**
   * 浏览地址(模糊搜索)
   */
  private String zshopBrowsePath;

  /**
   * 浏览地址 比较(eq)
   */
  private String zshopBrowsePathEq;
  /**
   * 浏览地址 比较(neq)
   */
  private String zshopBrowsePathNeq;
  /**
   * 浏览地址 比较(gt)
   */
  private String zshopBrowsePathGt;
  /**
   * 浏览地址 比较(gte)
   */
  private String zshopBrowsePathGte;
  /**
   * 浏览地址 比较(lt)
   */
  private String zshopBrowsePathLt;
  /**
   * 浏览地址 比较(lte)
   */
  private String zshopBrowsePathLte;
  /**
   * 浏览地址 比较(contains)
   */
  private String zshopBrowsePathContains;
  /**
   * 浏览地址 比较(notcontains)
   */
  private String zshopBrowsePathNotcontains;
  /**
   * 浏览地址 比较(startswith)
   */
  private String zshopBrowsePathStartswith;
  /**
   * 浏览地址 比较(endswith)
   */
  private String zshopBrowsePathEndswith;
  /**
   * 浏览地址 比较(isnull)
   */
  private Boolean zshopBrowsePathIsnull;
  /**
   * 浏览地址 比较(isnotnull)
   */
  private Boolean zshopBrowsePathIsnotnull;

  /**
   * 浏览地址(精确搜索)
   */
  private List<String> zshopBrowsePathInList;

  /**
   * 店铺店面特色(模糊搜索)
   */
  private String zshopStorefrontFeature;

  /**
   * 店铺店面特色 比较(eq)
   */
  private String zshopStorefrontFeatureEq;
  /**
   * 店铺店面特色 比较(neq)
   */
  private String zshopStorefrontFeatureNeq;
  /**
   * 店铺店面特色 比较(gt)
   */
  private String zshopStorefrontFeatureGt;
  /**
   * 店铺店面特色 比较(gte)
   */
  private String zshopStorefrontFeatureGte;
  /**
   * 店铺店面特色 比较(lt)
   */
  private String zshopStorefrontFeatureLt;
  /**
   * 店铺店面特色 比较(lte)
   */
  private String zshopStorefrontFeatureLte;
  /**
   * 店铺店面特色 比较(contains)
   */
  private String zshopStorefrontFeatureContains;
  /**
   * 店铺店面特色 比较(notcontains)
   */
  private String zshopStorefrontFeatureNotcontains;
  /**
   * 店铺店面特色 比较(startswith)
   */
  private String zshopStorefrontFeatureStartswith;
  /**
   * 店铺店面特色 比较(endswith)
   */
  private String zshopStorefrontFeatureEndswith;
  /**
   * 店铺店面特色 比较(isnull)
   */
  private Boolean zshopStorefrontFeatureIsnull;
  /**
   * 店铺店面特色 比较(isnotnull)
   */
  private Boolean zshopStorefrontFeatureIsnotnull;

  /**
   * 店铺店面特色(精确搜索)
   */
  private List<String> zshopStorefrontFeatureInList;

  /**
   * ASIN(模糊搜索)
   */
  private String asin;

  /**
   * ASIN 比较(eq)
   */
  private String asinEq;
  /**
   * ASIN 比较(neq)
   */
  private String asinNeq;
  /**
   * ASIN 比较(gt)
   */
  private String asinGt;
  /**
   * ASIN 比较(gte)
   */
  private String asinGte;
  /**
   * ASIN 比较(lt)
   */
  private String asinLt;
  /**
   * ASIN 比较(lte)
   */
  private String asinLte;
  /**
   * ASIN 比较(contains)
   */
  private String asinContains;
  /**
   * ASIN 比较(notcontains)
   */
  private String asinNotcontains;
  /**
   * ASIN 比较(startswith)
   */
  private String asinStartswith;
  /**
   * ASIN 比较(endswith)
   */
  private String asinEndswith;
  /**
   * ASIN 比较(isnull)
   */
  private Boolean asinIsnull;
  /**
   * ASIN 比较(isnotnull)
   */
  private Boolean asinIsnotnull;

  /**
   * ASIN(精确搜索)
   */
  private List<String> asinInList;

  /**
   * 国际发货(模糊搜索)
   */
  private String willShipInternationally;

  /**
   * 国际发货 比较(eq)
   */
  private String willShipInternationallyEq;
  /**
   * 国际发货 比较(neq)
   */
  private String willShipInternationallyNeq;
  /**
   * 国际发货 比较(gt)
   */
  private String willShipInternationallyGt;
  /**
   * 国际发货 比较(gte)
   */
  private String willShipInternationallyGte;
  /**
   * 国际发货 比较(lt)
   */
  private String willShipInternationallyLt;
  /**
   * 国际发货 比较(lte)
   */
  private String willShipInternationallyLte;
  /**
   * 国际发货 比较(contains)
   */
  private String willShipInternationallyContains;
  /**
   * 国际发货 比较(notcontains)
   */
  private String willShipInternationallyNotcontains;
  /**
   * 国际发货 比较(startswith)
   */
  private String willShipInternationallyStartswith;
  /**
   * 国际发货 比较(endswith)
   */
  private String willShipInternationallyEndswith;
  /**
   * 国际发货 比较(isnull)
   */
  private Boolean willShipInternationallyIsnull;
  /**
   * 国际发货 比较(isnotnull)
   */
  private Boolean willShipInternationallyIsnotnull;

  /**
   * 国际发货(精确搜索)
   */
  private List<String> willShipInternationallyInList;

  /**
   * 加急快递(模糊搜索)
   */
  private String expeditedShipping;

  /**
   * 加急快递 比较(eq)
   */
  private String expeditedShippingEq;
  /**
   * 加急快递 比较(neq)
   */
  private String expeditedShippingNeq;
  /**
   * 加急快递 比较(gt)
   */
  private String expeditedShippingGt;
  /**
   * 加急快递 比较(gte)
   */
  private String expeditedShippingGte;
  /**
   * 加急快递 比较(lt)
   */
  private String expeditedShippingLt;
  /**
   * 加急快递 比较(lte)
   */
  private String expeditedShippingLte;
  /**
   * 加急快递 比较(contains)
   */
  private String expeditedShippingContains;
  /**
   * 加急快递 比较(notcontains)
   */
  private String expeditedShippingNotcontains;
  /**
   * 加急快递 比较(startswith)
   */
  private String expeditedShippingStartswith;
  /**
   * 加急快递 比较(endswith)
   */
  private String expeditedShippingEndswith;
  /**
   * 加急快递 比较(isnull)
   */
  private Boolean expeditedShippingIsnull;
  /**
   * 加急快递 比较(isnotnull)
   */
  private Boolean expeditedShippingIsnotnull;

  /**
   * 加急快递(精确搜索)
   */
  private List<String> expeditedShippingInList;

  /**
   * 商品id(模糊搜索)
   */
  private String productId;

  /**
   * 商品id 比较(eq)
   */
  private String productIdEq;
  /**
   * 商品id 比较(neq)
   */
  private String productIdNeq;
  /**
   * 商品id 比较(gt)
   */
  private String productIdGt;
  /**
   * 商品id 比较(gte)
   */
  private String productIdGte;
  /**
   * 商品id 比较(lt)
   */
  private String productIdLt;
  /**
   * 商品id 比较(lte)
   */
  private String productIdLte;
  /**
   * 商品id 比较(contains)
   */
  private String productIdContains;
  /**
   * 商品id 比较(notcontains)
   */
  private String productIdNotcontains;
  /**
   * 商品id 比较(startswith)
   */
  private String productIdStartswith;
  /**
   * 商品id 比较(endswith)
   */
  private String productIdEndswith;
  /**
   * 商品id 比较(isnull)
   */
  private Boolean productIdIsnull;
  /**
   * 商品id 比较(isnotnull)
   */
  private Boolean productIdIsnotnull;

  /**
   * 商品id(精确搜索)
   */
  private List<String> productIdInList;

  /**
   * 投标特色广告位(模糊搜索)
   */
  private String bidForFeaturedPlacement;

  /**
   * 投标特色广告位 比较(eq)
   */
  private String bidForFeaturedPlacementEq;
  /**
   * 投标特色广告位 比较(neq)
   */
  private String bidForFeaturedPlacementNeq;
  /**
   * 投标特色广告位 比较(gt)
   */
  private String bidForFeaturedPlacementGt;
  /**
   * 投标特色广告位 比较(gte)
   */
  private String bidForFeaturedPlacementGte;
  /**
   * 投标特色广告位 比较(lt)
   */
  private String bidForFeaturedPlacementLt;
  /**
   * 投标特色广告位 比较(lte)
   */
  private String bidForFeaturedPlacementLte;
  /**
   * 投标特色广告位 比较(contains)
   */
  private String bidForFeaturedPlacementContains;
  /**
   * 投标特色广告位 比较(notcontains)
   */
  private String bidForFeaturedPlacementNotcontains;
  /**
   * 投标特色广告位 比较(startswith)
   */
  private String bidForFeaturedPlacementStartswith;
  /**
   * 投标特色广告位 比较(endswith)
   */
  private String bidForFeaturedPlacementEndswith;
  /**
   * 投标特色广告位 比较(isnull)
   */
  private Boolean bidForFeaturedPlacementIsnull;
  /**
   * 投标特色广告位 比较(isnotnull)
   */
  private Boolean bidForFeaturedPlacementIsnotnull;

  /**
   * 投标特色广告位(精确搜索)
   */
  private List<String> bidForFeaturedPlacementInList;

  /**
   * 增删(模糊搜索)
   */
  private String addDelete;

  /**
   * 增删 比较(eq)
   */
  private String addDeleteEq;
  /**
   * 增删 比较(neq)
   */
  private String addDeleteNeq;
  /**
   * 增删 比较(gt)
   */
  private String addDeleteGt;
  /**
   * 增删 比较(gte)
   */
  private String addDeleteGte;
  /**
   * 增删 比较(lt)
   */
  private String addDeleteLt;
  /**
   * 增删 比较(lte)
   */
  private String addDeleteLte;
  /**
   * 增删 比较(contains)
   */
  private String addDeleteContains;
  /**
   * 增删 比较(notcontains)
   */
  private String addDeleteNotcontains;
  /**
   * 增删 比较(startswith)
   */
  private String addDeleteStartswith;
  /**
   * 增删 比较(endswith)
   */
  private String addDeleteEndswith;
  /**
   * 增删 比较(isnull)
   */
  private Boolean addDeleteIsnull;
  /**
   * 增删 比较(isnotnull)
   */
  private Boolean addDeleteIsnotnull;

  /**
   * 增删(精确搜索)
   */
  private List<String> addDeleteInList;

  /**
   * 待处理数量(模糊搜索)
   */
  private String pendingQuantity;

  /**
   * 待处理数量 比较(eq)
   */
  private String pendingQuantityEq;
  /**
   * 待处理数量 比较(neq)
   */
  private String pendingQuantityNeq;
  /**
   * 待处理数量 比较(gt)
   */
  private String pendingQuantityGt;
  /**
   * 待处理数量 比较(gte)
   */
  private String pendingQuantityGte;
  /**
   * 待处理数量 比较(lt)
   */
  private String pendingQuantityLt;
  /**
   * 待处理数量 比较(lte)
   */
  private String pendingQuantityLte;
  /**
   * 待处理数量 比较(contains)
   */
  private String pendingQuantityContains;
  /**
   * 待处理数量 比较(notcontains)
   */
  private String pendingQuantityNotcontains;
  /**
   * 待处理数量 比较(startswith)
   */
  private String pendingQuantityStartswith;
  /**
   * 待处理数量 比较(endswith)
   */
  private String pendingQuantityEndswith;
  /**
   * 待处理数量 比较(isnull)
   */
  private Boolean pendingQuantityIsnull;
  /**
   * 待处理数量 比较(isnotnull)
   */
  private Boolean pendingQuantityIsnotnull;

  /**
   * 待处理数量(精确搜索)
   */
  private List<String> pendingQuantityInList;

  /**
   * 配送渠道(模糊搜索)
   */
  private String fulfillmentChannel;

  /**
   * 配送渠道 比较(eq)
   */
  private String fulfillmentChannelEq;
  /**
   * 配送渠道 比较(neq)
   */
  private String fulfillmentChannelNeq;
  /**
   * 配送渠道 比较(gt)
   */
  private String fulfillmentChannelGt;
  /**
   * 配送渠道 比较(gte)
   */
  private String fulfillmentChannelGte;
  /**
   * 配送渠道 比较(lt)
   */
  private String fulfillmentChannelLt;
  /**
   * 配送渠道 比较(lte)
   */
  private String fulfillmentChannelLte;
  /**
   * 配送渠道 比较(contains)
   */
  private String fulfillmentChannelContains;
  /**
   * 配送渠道 比较(notcontains)
   */
  private String fulfillmentChannelNotcontains;
  /**
   * 配送渠道 比较(startswith)
   */
  private String fulfillmentChannelStartswith;
  /**
   * 配送渠道 比较(endswith)
   */
  private String fulfillmentChannelEndswith;
  /**
   * 配送渠道 比较(isnull)
   */
  private Boolean fulfillmentChannelIsnull;
  /**
   * 配送渠道 比较(isnotnull)
   */
  private Boolean fulfillmentChannelIsnotnull;

  /**
   * 配送渠道(精确搜索)
   */
  private List<String> fulfillmentChannelInList;

  /**
   * 运输分组(模糊搜索)
   */
  private String merchantShippingGroup;

  /**
   * 运输分组 比较(eq)
   */
  private String merchantShippingGroupEq;
  /**
   * 运输分组 比较(neq)
   */
  private String merchantShippingGroupNeq;
  /**
   * 运输分组 比较(gt)
   */
  private String merchantShippingGroupGt;
  /**
   * 运输分组 比较(gte)
   */
  private String merchantShippingGroupGte;
  /**
   * 运输分组 比较(lt)
   */
  private String merchantShippingGroupLt;
  /**
   * 运输分组 比较(lte)
   */
  private String merchantShippingGroupLte;
  /**
   * 运输分组 比较(contains)
   */
  private String merchantShippingGroupContains;
  /**
   * 运输分组 比较(notcontains)
   */
  private String merchantShippingGroupNotcontains;
  /**
   * 运输分组 比较(startswith)
   */
  private String merchantShippingGroupStartswith;
  /**
   * 运输分组 比较(endswith)
   */
  private String merchantShippingGroupEndswith;
  /**
   * 运输分组 比较(isnull)
   */
  private Boolean merchantShippingGroupIsnull;
  /**
   * 运输分组 比较(isnotnull)
   */
  private Boolean merchantShippingGroupIsnotnull;

  /**
   * 运输分组(精确搜索)
   */
  private List<String> merchantShippingGroupInList;

  /**
   * 状态(模糊搜索)
   */
  private String status;

  /**
   * 状态 比较(eq)
   */
  private String statusEq;
  /**
   * 状态 比较(neq)
   */
  private String statusNeq;
  /**
   * 状态 比较(gt)
   */
  private String statusGt;
  /**
   * 状态 比较(gte)
   */
  private String statusGte;
  /**
   * 状态 比较(lt)
   */
  private String statusLt;
  /**
   * 状态 比较(lte)
   */
  private String statusLte;
  /**
   * 状态 比较(contains)
   */
  private String statusContains;
  /**
   * 状态 比较(notcontains)
   */
  private String statusNotcontains;
  /**
   * 状态 比较(startswith)
   */
  private String statusStartswith;
  /**
   * 状态 比较(endswith)
   */
  private String statusEndswith;
  /**
   * 状态 比较(isnull)
   */
  private Boolean statusIsnull;
  /**
   * 状态 比较(isnotnull)
   */
  private Boolean statusIsnotnull;

  /**
   * 状态(精确搜索)
   */
  private List<String> statusInList;

  /**
   * 店铺id
   */
  private Long sid;

  /**
   * 最小店铺id
   */
  private Long sidMin;

  /**
   * 最大店铺id
   */
  private Long sidMax;

  /**
   * 店铺id 比较(eq)
   */
  private Long sidEq;
  /**
   * 店铺id 比较(neq)
   */
  private Long sidNeq;
  /**
   * 店铺id 比较(gt)
   */
  private Long sidGt;
  /**
   * 店铺id 比较(gte)
   */
  private Long sidGte;
  /**
   * 店铺id 比较(lt)
   */
  private Long sidLt;
  /**
   * 店铺id 比较(lte)
   */
  private Long sidLte;
  /**
   * 店铺id 比较(contains)
   */
  private Long sidContains;
  /**
   * 店铺id 比较(notcontains)
   */
  private Long sidNotcontains;
  /**
   * 店铺id 比较(startswith)
   */
  private Long sidStartswith;
  /**
   * 店铺id 比较(endswith)
   */
  private Long sidEndswith;
  /**
   * 店铺id 比较(isnull)
   */
  private Boolean sidIsnull;
  /**
   * 店铺id 比较(isnotnull)
   */
  private Boolean sidIsnotnull;

  /**
   * FNSKU(模糊搜索)
   */
  private String fnsku;

  /**
   * FNSKU 比较(eq)
   */
  private String fnskuEq;
  /**
   * FNSKU 比较(neq)
   */
  private String fnskuNeq;
  /**
   * FNSKU 比较(gt)
   */
  private String fnskuGt;
  /**
   * FNSKU 比较(gte)
   */
  private String fnskuGte;
  /**
   * FNSKU 比较(lt)
   */
  private String fnskuLt;
  /**
   * FNSKU 比较(lte)
   */
  private String fnskuLte;
  /**
   * FNSKU 比较(contains)
   */
  private String fnskuContains;
  /**
   * FNSKU 比较(notcontains)
   */
  private String fnskuNotcontains;
  /**
   * FNSKU 比较(startswith)
   */
  private String fnskuStartswith;
  /**
   * FNSKU 比较(endswith)
   */
  private String fnskuEndswith;
  /**
   * FNSKU 比较(isnull)
   */
  private Boolean fnskuIsnull;
  /**
   * FNSKU 比较(isnotnull)
   */
  private Boolean fnskuIsnotnull;

  /**
   * FNSKU(精确搜索)
   */
  private List<String> fnskuInList;

  /**
   * 父ASIN(模糊搜索)
   */
  private String parentAsin;

  /**
   * 父ASIN 比较(eq)
   */
  private String parentAsinEq;
  /**
   * 父ASIN 比较(neq)
   */
  private String parentAsinNeq;
  /**
   * 父ASIN 比较(gt)
   */
  private String parentAsinGt;
  /**
   * 父ASIN 比较(gte)
   */
  private String parentAsinGte;
  /**
   * 父ASIN 比较(lt)
   */
  private String parentAsinLt;
  /**
   * 父ASIN 比较(lte)
   */
  private String parentAsinLte;
  /**
   * 父ASIN 比较(contains)
   */
  private String parentAsinContains;
  /**
   * 父ASIN 比较(notcontains)
   */
  private String parentAsinNotcontains;
  /**
   * 父ASIN 比较(startswith)
   */
  private String parentAsinStartswith;
  /**
   * 父ASIN 比较(endswith)
   */
  private String parentAsinEndswith;
  /**
   * 父ASIN 比较(isnull)
   */
  private Boolean parentAsinIsnull;
  /**
   * 父ASIN 比较(isnotnull)
   */
  private Boolean parentAsinIsnotnull;

  /**
   * 父ASIN(精确搜索)
   */
  private List<String> parentAsinInList;

  /**
   * 亚马逊分类(模糊搜索)
   */
  private String amazonClassify;

  /**
   * 亚马逊分类 比较(eq)
   */
  private String amazonClassifyEq;
  /**
   * 亚马逊分类 比较(neq)
   */
  private String amazonClassifyNeq;
  /**
   * 亚马逊分类 比较(gt)
   */
  private String amazonClassifyGt;
  /**
   * 亚马逊分类 比较(gte)
   */
  private String amazonClassifyGte;
  /**
   * 亚马逊分类 比较(lt)
   */
  private String amazonClassifyLt;
  /**
   * 亚马逊分类 比较(lte)
   */
  private String amazonClassifyLte;
  /**
   * 亚马逊分类 比较(contains)
   */
  private String amazonClassifyContains;
  /**
   * 亚马逊分类 比较(notcontains)
   */
  private String amazonClassifyNotcontains;
  /**
   * 亚马逊分类 比较(startswith)
   */
  private String amazonClassifyStartswith;
  /**
   * 亚马逊分类 比较(endswith)
   */
  private String amazonClassifyEndswith;
  /**
   * 亚马逊分类 比较(isnull)
   */
  private Boolean amazonClassifyIsnull;
  /**
   * 亚马逊分类 比较(isnotnull)
   */
  private Boolean amazonClassifyIsnotnull;

  /**
   * 亚马逊分类(精确搜索)
   */
  private List<String> amazonClassifyInList;

  /**
   * 商品类型(模糊搜索)
   */
  private String productType;

  /**
   * 商品类型 比较(eq)
   */
  private String productTypeEq;
  /**
   * 商品类型 比较(neq)
   */
  private String productTypeNeq;
  /**
   * 商品类型 比较(gt)
   */
  private String productTypeGt;
  /**
   * 商品类型 比较(gte)
   */
  private String productTypeGte;
  /**
   * 商品类型 比较(lt)
   */
  private String productTypeLt;
  /**
   * 商品类型 比较(lte)
   */
  private String productTypeLte;
  /**
   * 商品类型 比较(contains)
   */
  private String productTypeContains;
  /**
   * 商品类型 比较(notcontains)
   */
  private String productTypeNotcontains;
  /**
   * 商品类型 比较(startswith)
   */
  private String productTypeStartswith;
  /**
   * 商品类型 比较(endswith)
   */
  private String productTypeEndswith;
  /**
   * 商品类型 比较(isnull)
   */
  private Boolean productTypeIsnull;
  /**
   * 商品类型 比较(isnotnull)
   */
  private Boolean productTypeIsnotnull;

  /**
   * 商品类型(精确搜索)
   */
  private List<String> productTypeInList;

  /**
   * 国家(模糊搜索)
   */
  private String country;

  /**
   * 国家 比较(eq)
   */
  private String countryEq;
  /**
   * 国家 比较(neq)
   */
  private String countryNeq;
  /**
   * 国家 比较(gt)
   */
  private String countryGt;
  /**
   * 国家 比较(gte)
   */
  private String countryGte;
  /**
   * 国家 比较(lt)
   */
  private String countryLt;
  /**
   * 国家 比较(lte)
   */
  private String countryLte;
  /**
   * 国家 比较(contains)
   */
  private String countryContains;
  /**
   * 国家 比较(notcontains)
   */
  private String countryNotcontains;
  /**
   * 国家 比较(startswith)
   */
  private String countryStartswith;
  /**
   * 国家 比较(endswith)
   */
  private String countryEndswith;
  /**
   * 国家 比较(isnull)
   */
  private Boolean countryIsnull;
  /**
   * 国家 比较(isnotnull)
   */
  private Boolean countryIsnotnull;

  /**
   * 国家(精确搜索)
   */
  private List<String> countryInList;

  /**
   * 大类排名(模糊搜索)
   */
  private String ranking;

  /**
   * 大类排名 比较(eq)
   */
  private String rankingEq;
  /**
   * 大类排名 比较(neq)
   */
  private String rankingNeq;
  /**
   * 大类排名 比较(gt)
   */
  private String rankingGt;
  /**
   * 大类排名 比较(gte)
   */
  private String rankingGte;
  /**
   * 大类排名 比较(lt)
   */
  private String rankingLt;
  /**
   * 大类排名 比较(lte)
   */
  private String rankingLte;
  /**
   * 大类排名 比较(contains)
   */
  private String rankingContains;
  /**
   * 大类排名 比较(notcontains)
   */
  private String rankingNotcontains;
  /**
   * 大类排名 比较(startswith)
   */
  private String rankingStartswith;
  /**
   * 大类排名 比较(endswith)
   */
  private String rankingEndswith;
  /**
   * 大类排名 比较(isnull)
   */
  private Boolean rankingIsnull;
  /**
   * 大类排名 比较(isnotnull)
   */
  private Boolean rankingIsnotnull;

  /**
   * 大类排名(精确搜索)
   */
  private List<String> rankingInList;

  /**
   * 货币(模糊搜索)
   */
  private String currency;

  /**
   * 货币 比较(eq)
   */
  private String currencyEq;
  /**
   * 货币 比较(neq)
   */
  private String currencyNeq;
  /**
   * 货币 比较(gt)
   */
  private String currencyGt;
  /**
   * 货币 比较(gte)
   */
  private String currencyGte;
  /**
   * 货币 比较(lt)
   */
  private String currencyLt;
  /**
   * 货币 比较(lte)
   */
  private String currencyLte;
  /**
   * 货币 比较(contains)
   */
  private String currencyContains;
  /**
   * 货币 比较(notcontains)
   */
  private String currencyNotcontains;
  /**
   * 货币 比较(startswith)
   */
  private String currencyStartswith;
  /**
   * 货币 比较(endswith)
   */
  private String currencyEndswith;
  /**
   * 货币 比较(isnull)
   */
  private Boolean currencyIsnull;
  /**
   * 货币 比较(isnotnull)
   */
  private Boolean currencyIsnotnull;

  /**
   * 货币(精确搜索)
   */
  private List<String> currencyInList;

  /**
   * 积分(模糊搜索)
   */
  private String points;

  /**
   * 积分 比较(eq)
   */
  private String pointsEq;
  /**
   * 积分 比较(neq)
   */
  private String pointsNeq;
  /**
   * 积分 比较(gt)
   */
  private String pointsGt;
  /**
   * 积分 比较(gte)
   */
  private String pointsGte;
  /**
   * 积分 比较(lt)
   */
  private String pointsLt;
  /**
   * 积分 比较(lte)
   */
  private String pointsLte;
  /**
   * 积分 比较(contains)
   */
  private String pointsContains;
  /**
   * 积分 比较(notcontains)
   */
  private String pointsNotcontains;
  /**
   * 积分 比较(startswith)
   */
  private String pointsStartswith;
  /**
   * 积分 比较(endswith)
   */
  private String pointsEndswith;
  /**
   * 积分 比较(isnull)
   */
  private Boolean pointsIsnull;
  /**
   * 积分 比较(isnotnull)
   */
  private Boolean pointsIsnotnull;

  /**
   * 积分(精确搜索)
   */
  private List<String> pointsInList;

  /**
   * 是否有 图片
   */
  private Boolean img;

  /**
   * 表单名称
   */
  private String formName;

  /**
   * 工作流状态
   */
  private Integer wfStatus;
}
